satisfactory gift - French English Dictionary